Understanding Content Export from VIDIZMO to SharePoint
Organizations continually seek solutions to centralize the management and organization of their digital content, providing their employees with a unified platform for efficient access and collaboration.
VIDIZMO addresses this need by integrating with SharePoint. Users can export content seemingly from the VIDIZMO portals to SharePoint.
This article comprehensively explains how content export from VIDIZMO to SharePoint works.
Concept
Users can seamlessly export content from the VIDIZMO portals to SharePoint. It streamlines transferring files, folders, and other data to designated SharePoint libraries or sites, ensuring efficient collaboration and storage.
Exporting content from VIDIZMO to SharePoint involves configuring the VIDIZMO SharePoint App to establish a secure connection between VIDIZMO and a designated SharePoint site.
During setup, the VIDIZMO SharePoint App is granted delegated permissions, which operate under the authenticated user’s context. The app verifies the user’s credentials and permissions before executing any operations, ensuring only authorized users can export and manage content within SharePoint. This maintains SharePoint’s permission structures and access controls.
Metadata Attributes Included in the Export
When exporting content from VIDIZMO to SharePoint, the media files and associated metadata are uploaded into SharePoint document library columns.
The metadata is uploaded into SharePoint document library columns, ensuring that important details about each file remain intact.
The attributes to include are:
-
Title
-
Tags
-
Description
-
Category Name
-
Custom Attributes
-
Author Name
-
Date Created
This structured export ensures that files in SharePoint remain well-organized and searchable and maintain their original context from VIDIZMO.
Register Application in Entra ID
Exporting content to SharePoint requires integration in the VIDIZMO portal through the SharePoint export app. Before exporting content to SharePoint, you must register an app in Entra ID..
Entra ID application is registered with configuration, including essential details such as access scopes to generate unique identifiers for further configuration.
A client secret is created and stored securely to ensure secure operations; this enables authentication and access control, which will later be configured in the SharePoint Export App.
The application is then granted specific API permissions within Microsoft Graph to ensure the required access level for tasks, all confirmed through admin consent for compliance and security alignment.
The Microsoft Graph API plays a central role by enabling secure and streamlined access to SharePoint. This setup prepares the application to interact seamlessly with Azure and Microsoft services, aligning with project objectives for secure data handling and efficient integration.
Required Permissions
To get everything set up and working smoothly with SharePoint, you’ll need to define specific permissions in Entra ID. These permissions allow you to access and modify the libraries to which you export content. The required permissions include:
-
Sites.Selected
-
Files.ReadWrite.All
In the VIDIZMO portal, users must have the Export App feature permission to configure and enable the SharePoint app. This permission ensures the user has the rights to set up and integrate the SharePoint app within the VIDIZMO portal.
Sharepoint Export App
To start the export process in the VIDIZMO portal, you must configure the SharePoint Export App. If you need to export content to multiple SharePoint libraries, you must configure separate SharePoint Export Apps for each library. However, it depends on your preference for SharePoint sites—you can use the same or configure multiple sites.
The application's settings are divided into four main sections: Credentials, Configuration, Export Criteria, and Post Export.
-
SharePoint Credentials: In this section, enter the credentials associated with your Entra ID.
-
SharePoint Configuration: Here, you will provide the name of the SharePoint site to which you wish to export data. Since there are multiple SharePoint document libraries for each SharePoint app in the VIDIZMO portal, specify the name of the document library where the export should go. Additionally, you will need to select the metadata you want to export.
-
Export criteria: Export criteria let you set specific conditions and parameters for selecting and exporting content based on fields, values, and preferences within the VIDIZMO portal.
-
Post Export: This section allows users to define the actions that should be taken with portal content after it undergoes an export process.
Activity Logs
As you export content, you can easily monitor the activity logs of the Export SharePoint app. Each time an automatic export is executed within the VIDIZMO Portal, it gets its log entry, which is then added to the Activity Logs page. Each log entry represents a specific export activity and contains key information, including:
-
Export Identifier: A unique identifier associated with the export apps.
-
Exported File(s) Count: The number of exported files.
-
Date/Time: The timestamp of when the export activity occurred.
-
User: The user who initiated the export.
-
Status: The status of the export process.
For more information, refer to the “How to Content Export from VIDIZMO to SharePoint” configuration.